peer-reviewed study - Francés Inglés Diccionario